return visits - German English Dictionary